intergovernmental organisation - French English Dictionary